package cn.zqh.router.annotation;


import java.lang.annotation.*;


/**
 * 防止重复提交
 *
 * @auth: zqh
 * @date: 2022/11/5 22:43
 */
@Documented
@Target(ElementType.METHOD)//可以用在方法上
@Retention(RetentionPolicy.RUNTIME)//保留到虚拟机运行时,可通过反射获取
public @interface RepeatSubmit {

    /**
     * @param
     * @return
     * @author alm
     * @date 2022/11/5 22:45
     */
    String respond() default "请勿重复提交";

    /**
     * 加锁过期时间，默认是5秒
     *
     * @return
     */
    long lockTime() default 3;



}
